Big Huge Thesaurus

champs elysees

noun

sounds kind of like